* {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#000;}
ul, li {list-style:none;}
a {text-decoration:none;outline:none;}
a:hover {outline:none;}
.clr {clear:both;}
.clrleft {clear:left;}
.clrright {clear:right;}
img {border:0 none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input{border:none;}
/***************************************/
body {background-color: #FFFFFF;border: medium none;margin: 0;padding: 0;width: 100%;}
#global{ width:960px; margin:0 auto;overflow: hidden;}
a.logo {border: medium none;display: block;height: 187px;margin: 0;overflow: hidden;padding: 0;width: 170px;float:left;}
a.logo:hover{opacity:0.5;}
.banniere{width:790px;height:187px;float:left;margin-bottom: 24px;}
#menu{background: url("../images/bg-menu.png") 0 0 repeat-x;height: 54px;width: 972px;margin-bottom:20px;clear:both;margin-left: 8px;}
#menu li a {float:left;color:#000000;font-family: 'arial';font-size:15px;text-transform: uppercase;padding:10px 14px 10px 14px;line-height: 34px;font-weight: bold;}
#menu li {background: url("../images/separateur.png") 0 7px no-repeat;display: inline;float: left;}
#menu li a:hover{background: url("../images/bg-menu1.png") 0 0 repeat-x;color:#fff;}
#menu .first_li{background:none;}
#content{width: 960px;position:relative;}
#content_left{ float: left;padding-left: 11px;width: 318px;}
#content_left ul {color: #666666;width:317px;}
#content_left ul li {border-bottom:1px dotted;padding-bottom: 10px;padding-top: 5px;color: #000000;font-family: 'Helvetica',Verdana,Arial,sans-serif;font-size: 12px;font-weight: 300;text-decoration: none;}
#content_left ul li a{padding-left: 15px; color: #666666;font-weight: 300;}
#content_left ul li a.active{font-weight: bold;}
#content_left ul li a:hover{color:#CCCCCC;}
#content_right {float:left;padding-left:8px;width: 619px;}
.trait{border-bottom:1px solid;margin-bottom: 10px;}
 h1{ font-weight: bold;padding-bottom: 10px; font-size: 18px;}
#content_right ul li{ list-style-type: disc;color:#000000;line-height: 20px;}
#content_right ul{padding-top:10px;padding-left:10px; padding-bottom: 21px;}
#content_right h2{font-weight: bold;padding-top: 12px;}
.Séminaires{padding-top:30px; background: url("../images/e2e647dc8fa5b2f4c1147774cadfc7f4.jpg") right bottom no-repeat;padding-bottom: 178px}
.Séminaires span{width:429px;  display: block;}
#content_right .book{padding-left: 468px;padding-top: 62px;}

#content_right .images{float:left;}
#content_right .images p{width:137px;color: #53627D;font-family: 'Georgia',Times,Times New;font-size: 12px; font-weight: 100;text-align: center; }
#content_right .images span{color: #999999;display: block;font-family: 'Georgia',Times,Times New Roman,serif;font-size: 12px;font-weight: 100;text-align: center;text-decoration: none;}
a.linkers{
	color: #000000;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    overflow: hidden;
    padding-left: 32px;
    padding-top: 5px;
    text-decoration: none;
		margin-top: 37px;
		background: url("../images/linkersmini.jpg") no-repeat scroll 0 0 transparent;
}
.images > img {margin-right: 12px;}
.etoile{color: #666666;font-style: italic;padding-top: 5px; padding-bottom: 17px;}
.img_bottom{ }
#content_right > Séminaires {border-top: 1px solid;margin-top: 10px;padding-top: 22px;}
#content_left .img_maison {padding-top: 703px;}
#content_right_bottom {border-top: 1px solid; width:585px;}
#footer {border-top:4px solid #CCCCCC;width:624px;margin: 29px auto 0;float:right;padding-bottom: 17px;padding-top: 19px;}
#footer .blog{float:left; border-right:1px solid;margin-top:10px;padding-left: 8px;}
#footer .blog1{margin-top:10px;padding-left: 8px;}
#footer .blog p{width:150px;}
#footer .blog h3{font-weight: bold;}
#footer .blog1 a{font-weight: bold;padding-left: 12px;}

/****************************accueil****************************************************/
.anim_flash{padding-bottom:18px;}
.articl h2{color: #000000;font-size: 14px;font-weight: bold;}
.articl span{color: #000000;font-family: 'Helvetica',Verdana,Arial,sans-serif;font-size: 12px;font-weight: 100;}
.articl p{color: #000000;font-family: 'Helvetica',Verdana,Arial,sans-serif;font-size: 12px;font-weight: 300;}
#content_left .suit{color: #EE3E2F;font-size: 12px;padding-left:0;font-weight: 300;}
#content_left .suit:hover{color: #CCCCCC;}
.articl{margin-bottom:12px;}
.a_accueil{padding-right:10px;}
.pg_acceuil{padding-left:8px; padding-bottom: 21px;}
.pg_acceuil h3{color: #000000;font-size: 17px;font-weight: bold;text-decoration: none;}
.pg_acceuil h4{ font-weight: bold;padding-top: 6px;}
#content_left #lire_suite { float: left;margin-top: 8px;padding-left: 32px;color: #000000;font-size: 12px;font-weight: bold;}
#content_right .operations {font-weight: bold; width: 541px; padding-left: 8px;}
#content_right span{ font-style: italic;font-size: small;text-align: justify; padding-left: 8px;line-height: 31px;}
.newsletter{border-top:1px solid;padding-top:31px;}
.newsletter h4{olor: #000000;font-size: 17px;font-weight: bold;text-decoration: none;float:left;padding-right:25px;padding-top: 10px;}
#drn_nwsl{float:left;margin-top: 4px;}
.newsletter  #submit{ border: medium none;cursor: pointer;display: block;height: 29px;margin: 0; padding: 6px;width: 88px;background:url(../images/btn_bg.gif) 0 0 repeat-x;font-size: 15px;font-weight: bold;}
.newsletter  #email{  background-color: #FFFFFF; border: 0 solid #EEEEEE;display: block; float: left; padding: 6px; width: 200px;}
.newsletter > h3{ padding-top: 17px; width: 619px;}
.newsletter form {border: 2px solid #CCCCCC;display: block;float: left;height: 28px; padding: 0; width: 300px;}
.newsletter .newsletter_link{display: block;float: left;width: 300px;}
/*******************************equipe*************************************/
#paragh{font-size: small;width: 616px;padding-bottom: 10px;}
.equipe #content_left a{padding-left:0;}
.equipe #content_left ul li a{ color: #666666;font-weight: 300;}
.equipe #content_left ul li a:hover{ color: #CCCCCC;}
/*****************references*****************/
.img_maison_reference{padding-top: 384px;}
.backtotop{background-color: #000000;clear: both;color: #FFFFFF;display: block;float: right;height: 15px;overflow: hidden;padding: 5px;width: auto;}
.references h1{ color: #000000;font-family: 'Helvetica',Verdana,Arial,sans-serif;font-weight: bold;padding-left: 15px;text-decoration: none; padding-left: 15px;font-size: 16px;}
 #content_left a{font-weight: bold;padding-left: 15px;color: #666666;text-decoration: none;}
/********************linkers it**********************************************/   
#content_right ul li span{ font-weight: bold;}
#paragh span { font-weight: bold;}
/*********************reseaux international*********************/
.member{color: #000000;font-size: 17px;font-weight: bold;text-decoration: none;}
#pays ul li a{ color: #666666;}
#pays ul li a:hover{color: #cccccc;}
#pays ul li{float: left; width: 168px;list-style-type: none;padding-bottom: 5px;padding-top: 5px;text-decoration: none;}
#pays ul li #clicktoopen{color: #000000;}
/*****************contact************************/
#content_left .contact{width: 324px;}
#content_left .contact a{color:#666666}
#content_left .contact a:hover{color:#cccccc}
#content_right #M{background:url(../images/chiffres.png) 0 0 no-repeat;margin-left:220px;padding-bottom:46px;}  
#M h2{color: #000000;font-size: 17px;font-weight: bold;text-decoration: none;padding-left:150px;  padding-bottom: 14px;}
#M span{color: #000000;font-size: 17px;font-weight: bold;padding-left:150px;}
#parking{background:url(../images/P.png) 0 0 no-repeat;margin-left:220px; padding-bottom: 35px;}
#parking h3{color: #000000;font-size: 12px; font-weight: bold; padding-left: 74px;}
 #content_right #parking p{width:214px; padding-left: 74px;}
 /***********************actualite****************************/
.pdf {margin-top: 20px; padding-bottom: 16px;}
.pdf h3{color: #000000;font-size: 14px;font-weight: bold;text-decoration: none;}
.pdf a{background:url(../images/icone_pdf.jpg) 0 0 no-repeat;float: right; padding-top: 10px; padding-bottom: 21px;padding-left: 31px;}
.pdf > p {width: 468px;}
.newsletter > img { display: block;}
.menu_equipe ul{width:200px !important;}
#list_annee li {list-style: none outside none !important;border-bottom: 1px dotted;font-family: 'Helvetica',Verdana,Arial,sans-serif;font-size: 12px;font-weight: 300;padding-bottom: 10px;padding-top: 5px;text-decoration: none;}
#list_annee li a:hover {color: #cccccc;}
#list_annee li a {color: #666666;}
#list_annee { padding-top: 20px !important;color: #666666 !important;width:130px !important;float:left !important; margin-right: 21px;}
#list_annee  il{border-bottom: 1px dotted !important;color: #000000 !important;font-family: 'Helvetica',Verdana,Arial,sans-serif !important;font-size: 12px !important;font-weight: 300 !important;margin-left: 11px !important; padding-bottom: 10px !important;padding-top: 5px !important;}
.content_right_left {float: left;margin-left: -41px;width: 183px; margin-right: 7px;}
.content_right_left > p {width: 164px;}
.content_right_right {float: left;width: 468px;}
.paragh {padding-bottom: 10px;}

#content_right #articl_right {float: left;width: 467px;}

